

// 加载设备类型
// function loadDeviceTypes() {
//     fetch('/api/get_devices/')
//         .then(response => {
//             if (!response.ok) {
//                 throw new Error(`HTTP error! status: ${response.status}`);
//             }
//             return response.json();
//         })
//         .then(data => {
//             // 清空现有选项
//             deviceTypeSelect.innerHTML = '';
            
//             // 添加默认选项
//             deviceTypeSelect.innerHTML = '<option value="">请选择设备类型</option>';
            
//             // 确保数据是数组且不为空
//             if (Array.isArray(data) && data.length > 0) {
//                 // 按中文名称排序并添加设备类型选项
//                 data.sort((a, b) => a.name.localeCompare(b.name, 'zh-CN'))
//                     .forEach(type => {
//                         if (type && type.id && type.name) {
//                             deviceTypeSelect.innerHTML += `
//                                 <option value="${type.id}">${type.name}</option>
//                             `;
//                         }
//                     });
//             }
//         })
//         .catch(error => {
//             console.error('加载设备类型失败:', error);
//             deviceTypeSelect.innerHTML = '<option value="">加载失败，请重试</option>';
//         });
// }